.color-white {
  font-family: 'AvenirNext-Medium';
  font-size: 14px;
  font-weight: 500;
  font-style: normal;
  font-stretch: normal;
  line-height: normal;
  letter-spacing: 0.4px;
  color: #ffffff;
}
.button-unis {
    border: solid 1px rgb(21, 34, 61);
    border-radius: 4px;
    background-image: -moz-linear-gradient( 0deg, rgb(21, 34, 61) 0%, rgb(99, 102, 108) 100%);
    background-image: -webkit-linear-gradient( 0deg, rgb(21, 34, 61) 0%, rgb(99, 102, 108) 100%);
    background-image: -ms-linear-gradient( 0deg, rgb(21, 34, 61) 0%, rgb(99, 102, 108) 100%);
    background-image: linear-gradient( 0deg, rgb(21, 34, 61) 0%, rgb(99, 102, 108) 100%);
    height: 30px;
    padding: 0 20px;
}

.margin-top-50 {
  margin-top: 50px;
}

.calendar-white {
  width: 16px;
  height: 16px;
}

.font {
  text-align: center;
  line-height: 30px;
}

.right {
  float: right;
}

.el-select {
  width: 100%;
}

.bold {
  font-size: 20px !important;
  font-weight: 600;
}

.component-title {
  font-family: 'AvenirNext-DemiBold';
  font-size: 16px;
  font-style: normal;
  font-stretch: normal;
  line-height: normal;
  letter-spacing: 0.3px;
  color: #15223d;
}

.child-table-total {
  .padding-init {
    padding: 0px;
  }
  .child-table {
    border-collapse: inherit;
    width: 100%;
  }
  .child {
    padding-left: 5%;
    padding-right: 5%;
    background: white;
    padding-top: 15px;
    padding-bottom: 15px;
  }
  .child-table thead tr {
    background-color: black;
    color: #fff;
  }
  .child-table thead tr:hover,
  .child-table tbody tr:hover {
    background-color: black !important;
  }
  .child-table tbody tr {
    background: #15223d !important;
  }
  .child-table tbody td {
    color: #fff;
    font-size: 0.7rem;
  }
}

.cursor-point {
  cursor: pointer;
}

.width-30 {
  width: 30px;
}
.inline-block{
  display: inline-block;
}
input[type="text"], input[type="email"], input[type="password"], input[type="search"], input[type="number"] {
  height: 35px !important;
}
.el-select-dropdown__item.selected {
  font-weight: 500 !important;
}

.el-select-dropdown__item {
  font-weight: 500 !important;
}

.date-grid-20{
  min-width: 20%;float:left 
}

.select-icon .el-icon-{
  display: none;
}

.flexNowrap {
  display: flex;
  flex-flow: nowrap;
  justify-content: flex-start;
  align-items: center;
  box-sizing: border-box;
}